Flexible Graphplan
نویسندگان
چکیده
Traditionally, planning problems are cast in terms of imperative constraints that are either wholly satisfied or wholly violated. It is argued herein that this framework is too rigid to capture the full subtlety of many real problems. A new flexible planning problem is defined which supports the soft constraints often found in reality. A solution strategy using the Graphplan framework is described and it is shown how flexible plan extraction can be cast as the solution of a sequence of linked Dynamic Flexible Constraint Satisfaction Problems (DFCSPs). A recently developed DFCSP algorithm, Flexible Local Changes, is exploited to solve this sequence. For a given flexible problem, this framework can synthesise a range of plans that trade the compromises made in a plan versus plan length. The proposed technique is evaluated on a range of flexible problems and against leading boolean solvers on benchmark problems.
منابع مشابه
Flexible Blackbox: Preliminary Results
We argued in our Flexible Graphplan (FGP) work that the classical definition of the planning problem is too rigid to capture the full subtlety of many real problems. In light of this, we provided a new flexible definition and described a solution strategy based upon the Graphplan framework. Under this definition an action must determine how well its preconditions are met and assert a relative s...
متن کاملFlexible Plans for Adaptation by End-Users
Ubiquitous computing promotes flexibility for the enduser. This means that some design choices have to be shifted from design-time to run-time in order to involve the end-user into the decision process. In this paper, we study flexible plans, i.e. plans that let the end-user arrange tasks planned by an automated process seeking to achieve his needs. More precisely, we present an algorithm λ-gra...
متن کاملNew Results about LCGP, a Least Committed GraphPlan
Planners from the family of Graphplan (Graphplan, IPP, STAN...) are presently considered as the most efficient ones on numerous planning domains. Their partially ordered plans can be represented as sequences of sets of simultaneous actions. Using this representation and the criterion of independence, Graphplan constrains the choice of actions in such sets. We demonstrate that this criterion can...
متن کاملCreating or Destroying Objects Plan in the Graphplan Framework
At present, intelligent planning in the Graphplan framework is a focus of artificial intelligence. While the Creating or Destroying Objects Planning (CDOP) is one unsolved problem of this field, one of the difficulties, too. In this paper, we study this planning problem and bring forward the idea of transforming objects to propositions, based on which we offer an algorithm, Creating or Destroyi...
متن کاملNaffPlan: Growing Real-World Plan Graphs
GraphPlan style planning techniques have generated a substantial amount of interest since they were introduced five years ago. GraphPlan alternates between plan graph generation and searching the plan graph. Attention has so far focused almost exclusively on the search aspects of the problem. However, I claim that existing plan graph generation algorithms (for standard GraphPlan and MEA-GraphPl...
متن کامل